package com.lovo.psc.service;


import com.lovo.psc.bean.VendorProductBean;

import java.util.List;

public interface IVendorProductService {

    List<VendorProductBean> findAll();

    VendorProductBean findByName(String name);
    /**
     * 查询所有类型
     * @return 类型集合
     */
    List<VendorProductBean> findTypeLst();

    /**
     * 根据类型查询所以商品
     * @param type
     * @return
     */
    List<VendorProductBean> findProductTypeLst(String type);

    /**
     * 查询所有商品
     * @return
     */
    List<VendorProductBean> findAllProduct(int id);

    /**
     * 增加新商品
     * @param vendorproduct 商品集合
     */
    public void add(VendorProductBean vendorproduct);

    /**
     * 根据id修改数量
     * @param userId
     * @param number
     */
    public void update(String userId,int number);

    /**
     * 删除商品，伪删除
     * @param ber
     */
    public void del(String ber);

}
